home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
QRZ! Ham Radio 3
/
QRZ Ham Radio Callsign Database - Volume 3.iso
/
digests
/
tcp
/
930299.txt
< prev
next >
Wrap
Internet Message Format
|
1994-06-04
|
22KB
Date: Wed, 17 Nov 93 04:30:03 PST
From: Advanced Amateur Radio Networking Group <tcp-group@ucsd.edu>
Errors-To: TCP-Group-Errors@UCSD.Edu
Reply-To: TCP-Group@UCSD.Edu
Precedence: Bulk
Subject: TCP-Group Digest V93 #299
To: tcp-group-digest
TCP-Group Digest Wed, 17 Nov 93 Volume 93 : Issue 299
Today's Topics:
Maybe We Found The Problem...
RE wnos4a9 wno4a9ps.zip (2 msgs)
SLIP, AX.25, KISS, Etc... (6 msgs)
UCSD master nameserver for ampr.org
wnos-5 more
Send Replies or notes for publication to: <TCP-Group@UCSD.Edu>.
Subscription requests to <TCP-Group-REQUEST@UCSD.Edu>.
Problems you can't solve otherwise to brian@ucsd.edu.
Archives of past issues of the TCP-Group Digest are available
(by FTP only) from UCSD.Edu in directory "mailarchives".
We trust that readers are intelligent enough to realize that all text
herein consists of personal comments and does not represent the official
policies or positions of any party. Your mileage may vary. So there.
----------------------------------------------------------------------
Date: Tue, 16 Nov 93 14:08:49 UTC
From: n8wei@N8WEI.AMPR.ORG
Subject: Maybe We Found The Problem...
To: tcp-group@ucsd.edu
I don't recall his name, but he sent a message about all of the KEPS junk, and
I got these TWO replies:
-----------------------------------------------------------------------------
>From klassen@vnet.ibm.com Tue Nov 16 13:02:27 1993
Received: from vnet.ibm.com by N8WEI.AMPR.ORG (JNOS1.10x13) with SMTP
id AA993 ; Tue, 16 Nov 93 13:02:04 UTC
Received: from TORVM3 by vnet.IBM.COM (IBM VM SMTP V2R2) with BSMTP id 4343;
Tue, 16 Nov 93 12:39:19 EST
Date: 16 Nov 1993 12:39:12
From: TORVM3
To: n8wei@n8wei.AMPR.ORG
Subject: Message from KLASSEN at TORVM3
Status: R
On course. Will check for msgs daily.
The mail you sent has been archived.
This message was sent by the SAFE automatic machine: do not reply.
>From klassen@vnet.ibm.com Tue Nov 16 13:55:05 1993
Received: from vnet.ibm.com by N8WEI.AMPR.ORG (JNOS1.10x13) with SMTP
id AA1002 ; Tue, 16 Nov 93 13:54:56 UTC
Received: from TORVM3 by vnet.IBM.COM (IBM VM SMTP V2R2) with BSMTP id 5115;
Tue, 16 Nov 93 13:08:14 EST
Date: 16 Nov 1993 13:08:06
From: TORVM3
To: n8wei@N8WEI.AMPR.ORG
Subject: Message from KLASSEN at TORVM3
On course. Will check for msgs daily.
The mail you sent has been archived.
This message was sent by the SAFE automatic machine: do not reply.
-----------------------------------------------------------------------------
Hmmmmm....
73's DE N8WEI...
C-Ya'...
*---------------------------------*------------------------------------*
| ((N8WEI) TCP/IP) PBBS 147.560 | Todd W. Powers (N8WEI) |
| ------------------------------- | 4245 Stonebridge Road SW |
| Packet Radio: | Wyoming, MI 49509 |
| N8WEI @ N8WEI.AMPR.ORG | ---------------------------------- |
| N8WEI @ N8WEI.#SWMI.MI.USA.NA | |
| Internet: | Borland C++ & FoxPro Programmer |
| N8WEI @ HAMGATE.GVSU.EDU | |
*---------------------------------*------------------------------------*
------------------------------
Date: Wed, 17 Nov 93 09:26:00 CET
From: BARRY TITMARSH <BTITMARS%ESOC.BITNET@vm.gmd.de>
Subject: RE wnos4a9 wno4a9ps.zip
To: TCP-GROUP <TCP-GROUP@ucsd.edu>
Hi i just tried out the wnos 4a9 code on ucsd.edu
this version still has the Memory Leak that ALL wnos versions
still seems to have.
To test for the leak do this:
create two tcp sessions to one host in VC mode, so that you have
eg, smtp + nntp to the same remote host. but going over the same
VC connection.
you will see that as one tcp session sends data to the ax25 buffer space
but has not been sent out over the ax25 VC connect to the other host
and then the other session sends data to the ax25 buffer the data is Lost
and so is the memory.
On My system this causes memory to drop at the rate of 2kb per session
and can cause a system reboot in 5 mins
I only use wnos as a router so i never looses tcp sessions to my UNIX boxes
the VC will reconnect and carry on the same.
**************************** NOTE *****************************************
The SAD news is that this is NOT cured in the WNOS-5 versions i have tested.
May be the next test version im waiting for will be fixed. (hopeing)
***************************************************************************
Ok. Barry.
PS. I would like to use JNOS or other-NOS-?? but WNOS is the only NOS that
Implements the DK5SG-wampes AX25 Autorouter.!!!!!
So if the OTHER Authors of NOS would add in an AX25 Autorouter. then for me
things may change.
------------------------------
Date: Wed, 17 Nov 93 11:09:27 GMT
From: Mike Chace <mikec@praxis.co.uk>
Subject: RE wnos4a9 wno4a9ps.zip
To: BARRY TITMARSH <BTITMARS@ESOC.BITNET>
>>>>> Regarding RE wnos4a9 wno4a9ps.zip; BARRY TITMARSH <BTITMARS@ESOC.BITNET> adds:
BARRY> Hi i just tried out the wnos 4a9 code on ucsd.edu this version
BARRY> still has the Memory Leak that ALL wnos versions still seems to
BARRY> have.
BARRY> To test for the leak do this: create two tcp sessions to one host
BARRY> in VC mode, so that you have eg, smtp + nntp to the same remote
BARRY> host. but going over the same VC connection. you will see that as
BARRY> one tcp session sends data to the ax25 buffer space but has not
BARRY> been sent out over the ax25 VC connect to the other host and then
BARRY> the other session sends data to the ax25 buffer the data is Lost
BARRY> and so is the memory. On My system this causes memory to drop at
BARRY> the rate of 2kb per session and can cause a system reboot in 5 mins
Hi Folks,
Due to the memory leak problems when the WNOS4Ax versions appeared,
I reverted the UK Release of WNOS4 to WNOS4 beta0. This version of
the code doesn't exhibit the memory leak problem and hundreds of UK
users have been happily using WNOS4 for the past year.
Perhaps the problem is unique to the GWONLY (gateway only) config
of the code as I regularly operate in the the environment that
Barry mentions without such problems. Or perhaps the SCC or DRSI
support that he uses are the root of the problem? I'm always using
a KISS TNC or packet drivers to talk to G8BPQ.
Cheers, Mike
------------------------------
Date: Tue, 16 Nov 1993 10:47:54 -0500
From: goldstein@carafe.tay2.dec.com (k1io, FN42jk)
Subject: SLIP, AX.25, KISS, Etc...
To: tcp-group@ucsd.edu
As a fellow OS/2 fan, I understand the need to minimize the amount of
hardware and OS dependency in NOS-like programs. Using existing
TCP/IP packages (I'm partial to QVTnet myself, which I run in an OS/2
seamless window) is a useful approach. But a "SLIP TNC" is not the
only way to handle this.
Let's assume we've got a real operating system, like OS/2 (now $49 if
you already have Windows 3.1) or some Unix variant. You've got
multitasking! So it's reasonable to assume that your TCP/IP has some
kind of low-layer driver code attached to it. In DOS, it's a Packet
Driver. OS/2 and Linux have drivers too, not that they're necessarily
a lot of fun to write. (I don't know, I never tried, but I don't know
how to play tuba either.) Might it be possible to create, for each
OS in question, an AX.25 driver? This would look Just Like Ethernet
to the existing application.
Now since "drivers" are a bear, it might be possible to implement this
using the old multitasking trick: Create a "software TNC" where the
SLIP'-to-AX.25 (that's slip-prime, since the serial line might not be
there) function is a separate task, communicating with the NOS-program.
Why use a separate box when your PC can emulate one? Now if it's a
Unix variant, I suppose it's easy enought to redirect. If it's OS/2,
I dunno how to do interprocess communication, but there's probablyu
some neat hack possible.
Just an idea....
fred k1io
------------------------------
Date: 16 Nov 1993 08:35:12 -0600 (cst)
From: jks@giskard.utmem.edu
Subject: SLIP, AX.25, KISS, Etc...
To: kz1f@legent.com, tcp-group@ucsd.edu
HI...
Well, Brian slam dunked me, and he is partially right! I was deliberately
ignoring the point that INET ain't ready for prime-time! It won't be until
after the additional address space is opened up and comercialism has made
everything "warm and fuzzy". (god forbid!!!! but that is "progress?")
BUT....
I really think device/os independence is a key concept! I was not saying "TNC"
as in tapr2.... I was thinking in an "open" sense like a busmastered
coprocessor x86 card, or x86 box running dedicated (but easily maintainable)
software.... after all you can get a 386sx-25 motherboard and peripherals for
under $200 (sans nice video)... add a dedicated iface card that can handle the
speed and you have spent what you would on a PK-232 or the like (US $325-350)
HMM... makes me think.... could NOS be rewritten to replace COMMAND.COM as
command processor? say... using the dos "kernal" from about v3.1? Or is this a
Gracilis Box story all over again??? ;-)
on a different matter:
to Steve Sampson... You can still get new clones of the NE1000 card with AUI
connectors ($49!).... would that be the sort of thing you mean for the
microwave project?
73
*********************************************************************
* Dr. John Spitznagel * Sancho Panza Institute *
* Internet: jks@giskard.utmem.edu * for Advanced Studies *
* AMPRNet: kd4iz@kd4iz.ampr.org * Department of Bogometrics *
* CIS: 76044,476 * *
* Tel: (901) 528-6441 * (C) JKS, 1993 *
*********************************************************************
------------------------------
Date: Tue, 16 Nov 1993 9:33:31 -0800 (PST)
From: George Farris <george@ve7frg.ampr.org>
Subject: SLIP, AX.25, KISS, Etc...
To: tcp-group@ucsd.edu
>John Spitznagel writes:
>
>You are making one bogus assumption... The PC/micro world is Intel/DOS
>dominated, but remember, the remainder of "computerdom" is not. The point many
>of us have been trying to make is that there is a place for a TNC that contains
>ALL the "intelligence" needed for a particular network hardware layer. Those
stuff deleted
>
>There are TCP/IP stacks and tons of PD and shareware TCP/IP apps that could be
>used over high speed radio links if a TNC was designed to talk SLIP or ETHERNET
>(Ron... I like that idea.... but cost?) locally. Doing it all on the PC takes
>up memory, slows thruput (ask DRSI owners if they wish they had DMA driven
>boards now!) and locks the user into a monolithic program like NOS. In System
>7, OS/2, Windoze, NT, and UNIX variants, one should be able to use the
>native TCP stack and "your own favorite Telnet" app window/session to log on at
>a remote host while "FTP'ing" from another -or- better yet, not using either...
>but rather using Gopher, which does both in a very friendly way!
>
This in my opinion is what we really require. MS-DOS (lets not let Microsoft
think they own the world by calling it DOS) will eventually go the way of the
dinos'. A TNC designed to talk ethernet on one end and ax.25 (and other better
protocols when they come) on the other, will open up a whole world of pointy,
clicky, fill in the blank type of applications that all the MS-DOS, MAC,
MS-WINDOWS etc, people like. Also if you think that a 386 is going to keep
up with doing all the protocol packing and unpacking in software and talk to
a high speed packet link well your looking forward to a good introduction to
assembly language..yech!
Come on guys lets try to think ahead and do whats going to serve us best in
the coming years. 1200bps packet should at best be thrown out the window,
at worst it should be outlawed as a terrible waste of frequency spectrum.
Right now 1200bps is only useable for mail links and as MIME standards come
up to speed and people start mailing sound and pictures...well you can
forget 1200bps altogether. We need a good high speed interface between our
computers (not operating systems) and radio. Ethernet is standard, supported
the world over and will handle everything we can throw at it RF wise in
the immediate future. In the Intel world you should start to see some of
the motherboards come with ethernet built in fairly soon.
======================================================================
George Farris - VE7FRG Internet : george@ve7frg.ampr.org
Mill Bay, B.C. UUCP : sol.uvic.ca!ve7frg!george
Canada Phone/Fax : (604) 743-1500
------------------------------
Date: Tue, 16 Nov 93 09:47:35 -0600
From: sbrown@charon.dseg.ti.com (Steve Brown)
Subject: SLIP, AX.25, KISS, Etc...
To: brian@nothing.ucsd.edu
Brian,
You write:
[... initial stuff deleted ...]
> Y'see, as I view it, even if you make NOS or something like it pretty
> and user-friendly and warm and cuddly, the damn NETWORK isn't going to
> be any of those things any time soon, so all you're doing is painting
> the leaves gold while the roots wither.
>
> We have to get the NETWORK working better first before we can even try
> to spread things to the masses, and I don't see very many people working
> on THAT.
Well said. IMHO, there are at least a couple of reasons the network
takes lower priority than the programming work:
1) Putting together networks takes cooperation. A single individual
or small group of individuals can accomplish much more programming
than (s)he or they can building networks.
2) Building networks involves ham _radio_. I think my views on this
issue are reasonably well known. I also know that the question
of why we don't discuss more hardware issues on tcp-group comes
up periodically, gets about two responses, and then drops into
the grass.
3) Networks are made of equipment that is suitable for only one
application. It is a lot harder to justify buying a lot of
RF stuff to stick on some microwave tower somewhere than it
is to justify buying a(nother) computer that, after all,
_can_ be used for something else.
> Hams have much to much of a reputation for accepting any old shit
> that'll work, regardless of how poor the performance is. Let's see if
> we can't do better than that here. Sure, chrome sells, but performance
> is what is really needed.
> - Brian
I certainly agree.
Before I have to get out my flame-resistant clothing, let me state
that I am in total awe of the work that Phil and all the other
programmers have done. I am not anti-software or anti-programmer. I
am a software design engineer by profession.
I don't have any simple, easy-to-understand, wrong solutions to the
problem. I do have some questions:
1) Is there some software component of a potential network node that
could potentially attract and hold the interest of the programmer
community? How about Phil's forward error correction stuff?
2) Would we gain anything by forming some sort of group to design and
develop a network node package? Are there already groups working
this approach? Would there be any benefit to "packaging" some sort
of network node from existing work? I suspect that there would
since I have heard Jack, KF5MG, (and others?) ask many times for
information on high-speed links, etc.
Enough already. Thanks for the bandwidth,
*********************************************
| Steve Brown, WD5HCY | |
| sbrown@charon.dseg.ti.com | Simplicate |
| wd5hcy@wd5hcy.ampr.org | and add |
| [44.28.0.61] | lightness. |
| | |
*********************************************
------------------------------
Date: Tue, 16 Nov 93 18:48:17 GMT
From: agodwin@acorn.co.uk (Adrian Godwin)
Subject: SLIP, AX.25, KISS, etc...
To: tcp-group@UCSD.EDU
> From: jks@giskard.utmem.edu
>
> There are TCP/IP stacks and tons of PD and shareware TCP/IP apps that could be
> used over high speed radio links if a TNC was designed to talk SLIP or ETHERNET
> (Ron... I like that idea.... but cost?) locally. Doing it all on the PC takes
Perhaps quite cheaply .. I've been considering this for a while on the grounds
that an NE1000 card costs $100 or less (much cheaper second-hand), and has an
interface that might hack rather nicely onto the Z80. The result would be a
TNC where only the HDLC port would need fast interrupt response due to the
buffering performed by the ethernet controller.
Considering that an apple II can handle localtalk at 230kbps by polling an
8530 in a tight loop, it might be possible to get fairly high speeds out of
the system (though I don't think the Z80 SIO has the 8530's 3-byte fifo).
What protocols should such a unit run ? Clearly, an IP router would be the
best possible solution, but I think fragmentation might be too much for it.
Perhaps just stuffing AX25 frames into UDP packets, or even raw ethernet
packets would be easier : it would still require a daemon on the host to
pass them onto the local IP kernel, but would at least create a generic radio
interface that can handle reasonable data rates without putting a crippling
interrupt load on the host.
How do terminal servers work - do they provide a telnet connection to the
serial ports with an IP stack within the terminal server, or do they
use a private protocol to talk to a support daemon on the host ?
-adrian
------------------------------
Date: Tue, 16 Nov 93 18:48:17 GMT
From: agodwin@acorn.co.uk (Adrian Godwin)
Subject: SLIP, AX.25, KISS, etc...
To: tcp-group@UCSD.EDU
> From: jks@giskard.utmem.edu
>
> There are TCP/IP stacks and tons of PD and shareware TCP/IP apps that could be
> used over high speed radio links if a TNC was designed to talk SLIP or ETHERNET
> (Ron... I like that idea.... but cost?) locally. Doing it all on the PC takes
Perhaps quite cheaply .. I've been considering this for a while on the grounds
that an NE1000 card costs $100 or less (much cheaper second-hand), and has an
interface that might hack rather nicely onto the Z80. The result would be a
TNC where only the HDLC port would need fast interrupt response due to the
buffering performed by the ethernet controller.
Considering that an apple II can handle localtalk at 230kbps by polling an
8530 in a tight loop, it might be possible to get fairly high speeds out of
the system (though I don't think the Z80 SIO has the 8530's 3-byte fifo).
What protocols should such a unit run ? Clearly, an IP router would be the
best possible solution, but I think fragmentation might be too much for it.
Perhaps just stuffing AX25 frames into UDP packets, or even raw ethernet
packets would be easier : it would still require a daemon on the host to
pass them onto the local IP kernel, but would at least create a generic radio
interface that can handle reasonable data rates without putting a crippling
interrupt load on the host.
How do terminal servers work - do they provide a telnet connection to the
serial ports with an IP stack within the terminal server, or do they
use a private protocol to talk to a support daemon on the host ?
-adrian
------------------------------
Date: Tue, 16 Nov 1993 11:44:24 -0800
From: brian@nothing.ucsd.edu (Brian Kantor)
Subject: UCSD master nameserver for ampr.org
To: tcp-group@nothing.ucsd.edu
Just a brief reminder for those of you who obviously don't know what
you're doing:
You CANNOT have a CNAME entry whose left-hand-side is the same as any
other entry. This is because you can't have additional data of any
kind for a cname. CNAMES are simply nicknames for hosts. They take on
all the other attributes of the host, and cannot have any of their own.
Please, if you don't understand this, don't send in CNAME entries to
the nameserver robot!
I thank you.
- Brian
------------------------------
Date: Wed, 17 Nov 93 12:03:39 CET
From: BARRY TITMARSH <BTITMARS%ESOC.BITNET@vm.gmd.de>
Subject: wnos-5 more
To: TCP-GROUP <TCP-GROUP@ucsd.edu>
To follow up on my last.
the memory leak i have seen in wnos4 and wnos5
are both related to a config: as..
2 ax25 ports via DRSI 1200bd 300 buf-size
1 ethernet NE2000 + packet driver 2048 buf-size
1 arcnet + packet driver 2048 buf-size
1 slip asy port 9600bd 1024 buf-size
2 kiss asy ports 9600bd 1024 buf-size
mem bufs 20 buf size 2048
System cfg as router no servers.
Only the ax25 ports on the SCC / DRSI are the problem.
If any one else can use this type of config and not SEE a memory leak
on any other type of NOS please tell me what NOS version you use.
Thanks.
Barry
------------------------------
End of TCP-Group Digest V93 #299
******************************
******************************